
#include "StdAfx.h"
#include "MtCtrl.h"
#include "MtCtrlDlg.h"


// 0(0.001455543727971010) ~ 799(0.870809354745044730)
float g_tblRadian[] = {
	0.001455543727971010, 0.002911087455942020, 0.004366631183913031, 0.005822174911884041, 0.007277718639855052, // 0 ~ 4
	0.008733262367826062, 0.010188806095797072, 0.011644349823768082, 0.013099893551739093, 0.014555437279710103, // 5 ~ 9
	0.016010981007681113, 0.017466524735652123, 0.018922068463623133, 0.020377612191594143, 0.021833155919565153, // 10 ~ 14
	0.023288699647536163, 0.024744243375507177, 0.026199787103478187, 0.027655330831449200, 0.029110874559420206, // 15 ~ 19
	0.030566418287391216, 0.032021962015362226, 0.033477505743333233, 0.034933049471304246, 0.036388593199275267, // 20 ~ 24
	0.037844136927246266, 0.039299680655217273, 0.040755224383188286, 0.042210768111159300, 0.043666311839130306, // 25 ~ 29
	0.045121855567101320, 0.046577399295072326, 0.048032943023043347, 0.049488486751014353, 0.050944030478985360, // 30 ~ 34
	0.052399574206956373, 0.053855117934927393, 0.055310661662898400, 0.056766205390869393, 0.058221749118840413, // 35 ~ 39
	0.059677292846811426, 0.061132836574782433, 0.062588380302753446, 0.064043924030724453, 0.065499467758695459, // 40 ~ 44
	0.066955011486666466, 0.068410555214637472, 0.069866098942608493, 0.071321642670579513, 0.072777186398550534, // 45 ~ 49
	0.074232730126521526, 0.075688273854492533, 0.077143817582463553, 0.078599361310434546, 0.080054905038405566, // 50 ~ 54
	0.081510448766376573, 0.082965992494347593, 0.084421536222318599, 0.085877079950289606, 0.087266462599716474, // 55 ~ 59
	0.088697060347252804, 0.090127658094789134, 0.091558255842325492, 0.092988853589861822, 0.094419451337398166, // 60 ~ 64
	0.095850049084934497, 0.097280646832470827, 0.098711244580007157, 0.100141842327543490, 0.101572440075079850, // 65 ~ 69
	0.103003037822616180, 0.104433635570152510, 0.105864233317688840, 0.107294831065225180, 0.108725428812761540, // 70 ~ 74
	0.110156026560297870, 0.111586624307834200, 0.113017222055370530, 0.114447819802906860, 0.115878417550443200, // 75 ~ 79
	0.117309015297979520, 0.118739613045515860, 0.120170210793052220, 0.121600808540588550, 0.123031406288124890, // 80 ~ 84
	0.124462004035661210, 0.125892601783197560, 0.127323199530733900, 0.128753797278270220, 0.130184395025806560, // 85 ~ 89
	0.131614992773342880, 0.133045590520879220, 0.134476188268415560, 0.135906786015951910, 0.137337383763488250, // 90 ~ 94
	0.138767981511024570, 0.140198579258560910, 0.141629177006097230, 0.143059774753633570, 0.144490372501169940, // 95 ~ 99
	0.145920970248706260, 0.147351567996242580, 0.148782165743778920, 0.150212763491315270, 0.151643361238851580, // 100 ~ 104
	0.153073958986387930, 0.154504556733924240, 0.155935154481460590, 0.157365752228996960, 0.158796349976533300, // 105 ~ 109
	0.160226947724069620, 0.161657545471605930, 0.163088143219142280, 0.164518740966678650, 0.165949338714214940, // 110 ~ 114
	0.167379936461751310, 0.168810534209287600, 0.170241131956823970, 0.171671729704360320, 0.173102327451896630, // 115 ~ 119
	0.174532925199432950, 0.175916111206056710, 0.177299297212680450, 0.178682483219304220, 0.180065669225927950, // 120 ~ 124
	0.181448855232551720, 0.182832041239175430, 0.184215227245799170, 0.185598413252422930, 0.186981599259046670, // 125 ~ 129
	0.188364785265670410, 0.189747971272294200, 0.191131157278917940, 0.192514343285541680, 0.193897529292165420, // 130 ~ 134
	0.195280715298789180, 0.196663901305412890, 0.198047087312036680, 0.199430273318660420, 0.200813459325284160, // 135 ~ 139
	0.202196645331907930, 0.203579831338531660, 0.204963017345155400, 0.206346203351779140, 0.207729389358402930, // 140 ~ 144
	0.209112575365026670, 0.210495761371650410, 0.211878947378274150, 0.213262133384897910, 0.214645319391521650, // 145 ~ 149
	0.216028505398145390, 0.217411691404769130, 0.218794877411392860, 0.220178063418016660, 0.221561249424640390, // 150 ~ 154
	0.222944435431264130, 0.224327621437887870, 0.225710807444511660, 0.227093993451135350, 0.228477179457759140, // 155 ~ 159
	0.229860365464382880, 0.231243551471006610, 0.232626737477630380, 0.234009923484254120, 0.235393109490877860, // 160 ~ 164
	0.236776295497501650, 0.238159481504125390, 0.239542667510749070, 0.240925853517372890, 0.242309039523996600, // 165 ~ 169
	0.243692225530620340, 0.245075411537244100, 0.246458597543867840, 0.247841783550491610, 0.249224969557115370, // 170 ~ 174
	0.250608155563739110, 0.251991341570362850, 0.253374527576986640, 0.254757713583610320, 0.256140899590234120, // 175 ~ 179
	0.257524085596857850, 0.258907271603481650, 0.260290457610105330, 0.261673643616729120, 0.261799387799149410, // 180 ~ 184
	0.263119788196118980, 0.264440188593088600, 0.265760588990058110, 0.267080989387027730, 0.268401389783997300, // 185 ~ 189
	0.269721790180966870, 0.271042190577936440, 0.272362590974906000, 0.273682991371875630, 0.275003391768845200, // 190 ~ 194
	0.276323792165814760, 0.277644192562784330, 0.278964592959753900, 0.280284993356723470, 0.281605393753693030, // 195 ~ 199
	0.282925794150662660, 0.284246194547632170, 0.285566594944601790, 0.286886995341571300, 0.288207395738540980, // 200 ~ 204
	0.289527796135510500, 0.290848196532480060, 0.292168596929449690, 0.293488997326419250, 0.294809397723388880, // 205 ~ 209
	0.296129798120358390, 0.297450198517327960, 0.298770598914297580, 0.300090999311267150, 0.301411399708236720, // 210 ~ 214
	0.302731800105206280, 0.304052200502175850, 0.305372600899145420, 0.306693001296114990, 0.308013401693084550, // 215 ~ 219
	0.309333802090054180, 0.310654202487023690, 0.311974602883993260, 0.313295003280962880, 0.314615403677932450, // 220 ~ 224
	0.315935804074902070, 0.317256204471871580, 0.318576604868841150, 0.319897005265810770, 0.321217405662780340, // 225 ~ 229
	0.322537806059749970, 0.323858206456719480, 0.325178606853689050, 0.326499007250658610, 0.327819407647628240, // 230 ~ 234
	0.329139808044597800, 0.330460208441567370, 0.331780608838536880, 0.333101009235506560, 0.334421409632476070, // 235 ~ 239
	0.335741810029445700, 0.337062210426415270, 0.338382610823384830, 0.339703011220354350, 0.341023411617323970, // 240 ~ 244
	0.342343812014293540, 0.343664212411263160, 0.344984612808232730, 0.346305013205202240, 0.347625413602171860, // 245 ~ 249
	0.348945813999141430, 0.349065850398865900, 0.350302874997573180, 0.351539899596280510, 0.352776924194987910, // 250 ~ 254
	0.354013948793695190, 0.355250973392402470, 0.356487997991109810, 0.357725022589817140, 0.358962047188524480, // 255 ~ 259
	0.360199071787231820, 0.361436096385939100, 0.362673120984646440, 0.363910145583353770, 0.365147170182061110, // 260 ~ 264
	0.366384194780768450, 0.367621219379475730, 0.368858243978183010, 0.370095268576890290, 0.371332293175597680, // 265 ~ 269
	0.372569317774305080, 0.373806342373012360, 0.375043366971719640, 0.376280391570426920, 0.377517416169134310, // 270 ~ 274
	0.378754440767841590, 0.379991465366548930, 0.381228489965256270, 0.382465514563963600, 0.383702539162670940, // 275 ~ 279
	0.384939563761378220, 0.386176588360085560, 0.387413612958792840, 0.388650637557500120, 0.389887662156207520, // 280 ~ 284
	0.391124686754914850, 0.392361711353622190, 0.393598735952329470, 0.394835760551036750, 0.396072785149744140, // 285 ~ 289
	0.397309809748451430, 0.398546834347158710, 0.399783858945866100, 0.401020883544573380, 0.402257908143280770, // 290 ~ 294
	0.403494932741988050, 0.404731957340695340, 0.405968981939402670, 0.407206006538109950, 0.408443031136817350, // 295 ~ 299
	0.409680055735524680, 0.410917080334232020, 0.412154104932939300, 0.413391129531646580, 0.414628154130353980, // 300 ~ 304
	0.415865178729061260, 0.417102203327768540, 0.418339227926475930, 0.419576252525183210, 0.420813277123890610, // 305 ~ 309
	0.422050301722597890, 0.423287326321305170, 0.424524350920012450, 0.425761375518719790, 0.426998400117427120, // 310 ~ 314
	0.428235424716134520, 0.429472449314841800, 0.430709473913549130, 0.431946498512256420, 0.433183523110963750, // 315 ~ 319
	0.434420547709671090, 0.435657572308378370, 0.436332312998582380, 0.437468326121182190, 0.438604339243782060, // 320 ~ 324
	0.439740352366381930, 0.440876365488981850, 0.442012378611581710, 0.443148391734181520, 0.444284404856781390, // 325 ~ 329
	0.445420417979381260, 0.446556431101981120, 0.447692444224580930, 0.448828457347180800, 0.449964470469780660, // 330 ~ 334
	0.451100483592380590, 0.452236496714980450, 0.453372509837580260, 0.454508522960180130, 0.455644536082779990, // 335 ~ 339
	0.456780549205379860, 0.457916562327979670, 0.459052575450579540, 0.460188588573179400, 0.461324601695779320, // 340 ~ 344
	0.462460614818379190, 0.463596627940979000, 0.464732641063578870, 0.465868654186178730, 0.467004667308778600, // 345 ~ 349
	0.468140680431378410, 0.469276693553978270, 0.470412706676578140, 0.471548719799178010, 0.472684732921777930, // 350 ~ 354
	0.473820746044377680, 0.474956759166977600, 0.476092772289577360, 0.477228785412177340, 0.478364798534777150, // 355 ~ 359
	0.479500811657377010, 0.480636824779976880, 0.481772837902576740, 0.482908851025176670, 0.484044864147776420, // 360 ~ 364
	0.485180877270376340, 0.486316890392976210, 0.487452903515576070, 0.488588916638175890, 0.489724929760775750, // 365 ~ 369
	0.490860942883375620, 0.491996956005975480, 0.493132969128575400, 0.494268982251175160, 0.495404995373775080, // 370 ~ 374
	0.496541008496374840, 0.497677021618974810, 0.498813034741574620, 0.499949047864174490, 0.501085060986774410, // 375 ~ 379
	0.502221074109374110, 0.503357087231974140, 0.504493100354573950, 0.505629113477173760, 0.506765126599773570, // 380 ~ 384
	0.507901139722373500, 0.509037152844973310, 0.510173165967573230, 0.511309179090173150, 0.512445192212772960, // 385 ~ 389
	0.513581205335372770, 0.514717218457972690, 0.515853231580572500, 0.516989244703172310, 0.518125257825772230, // 390 ~ 394
	0.519261270948372040, 0.520397284070971970, 0.521533297193571890, 0.522669310316171590, 0.523598775598298820, // 395 ~ 399
	0.524624343000645980, 0.525649910402993030, 0.526675477805340080, 0.527701045207687240, 0.528726612610034290, // 400 ~ 404
	0.529752180012381450, 0.530777747414728610, 0.531803314817075660, 0.532828882219422710, 0.533854449621769760, // 405 ~ 409
	0.534880017024116920, 0.535905584426463970, 0.536931151828811130, 0.537956719231158290, 0.538982286633505340, // 410 ~ 414
	0.540007854035852390, 0.541033421438199440, 0.542058988840546490, 0.543084556242893650, 0.544110123645240810, // 415 ~ 419
	0.545135691047587860, 0.546161258449935020, 0.547186825852282070, 0.548212393254629120, 0.549237960656976170, // 420 ~ 424
	0.550263528059323330, 0.551289095461670490, 0.552314662864017540, 0.553340230266364700, 0.554365797668711750, // 425 ~ 429
	0.555391365071058800, 0.556416932473405850, 0.557442499875753010, 0.558468067278100170, 0.559493634680447220, // 430 ~ 434
	0.560519202082794270, 0.561544769485141430, 0.562570336887488480, 0.563595904289835640, 0.564621471692182690, // 435 ~ 439
	0.565647039094529740, 0.566672606496876790, 0.567698173899224060, 0.568723741301571110, 0.569749308703918160, // 440 ~ 444
	0.570774876106265210, 0.571800443508612370, 0.572826010910959530, 0.573851578313306580, 0.574877145715653630, // 445 ~ 449
	0.575902713118000790, 0.576928280520347840, 0.577953847922694890, 0.578979415325042050, 0.580004982727389100, // 450 ~ 454
	0.581030550129736150, 0.582056117532083420, 0.583081684934430470, 0.584107252336777520, 0.585132819739124570, // 455 ~ 459
	0.586158387141471730, 0.587183954543818780, 0.588209521946165940, 0.589235089348512990, 0.590260656750860040, // 460 ~ 464
	0.591286224153207200, 0.592311791555554250, 0.593337358957901410, 0.594362926360248460, 0.595388493762595510, // 465 ~ 469
	0.596414061164942550, 0.597439628567289830, 0.598465195969636880, 0.599490763371983930, 0.600516330774331090, // 470 ~ 474
	0.601541898176678140, 0.602567465579025300, 0.603593032981372350, 0.604618600383719400, 0.605644167786066560, // 475 ~ 479
	0.606669735188413610, 0.607695302590760660, 0.608720869993107820, 0.609746437395454870, 0.610772004797801920, // 480 ~ 484
	0.610865238198015300, 0.611784712420809230, 0.612704186643603150, 0.613623660866397190, 0.614543135089191120, // 485 ~ 489
	0.615462609311985040, 0.616382083534778970, 0.617301557757572890, 0.618221031980366930, 0.619140506203160860, // 490 ~ 494
	0.620059980425954780, 0.620979454648748710, 0.621898928871542630, 0.622818403094336670, 0.623737877317130600, // 495 ~ 499
	0.624657351539924520, 0.625576825762718450, 0.626496299985512370, 0.627415774208306410, 0.628335248431100330, // 500 ~ 504
	0.629254722653894260, 0.630174196876688190, 0.631093671099482110, 0.632013145322276150, 0.632932619545070070, // 505 ~ 509
	0.633852093767864000, 0.634771567990657930, 0.635691042213451850, 0.636610516436245890, 0.637529990659039810, // 510 ~ 514
	0.638449464881833740, 0.639368939104627660, 0.640288413327421590, 0.641207887550215520, 0.642127361773009550, // 515 ~ 519
	0.643046835995803480, 0.643966310218597400, 0.644885784441391330, 0.645805258664185260, 0.646724732886979290, // 520 ~ 524
	0.647644207109773220, 0.648563681332567140, 0.649483155555361070, 0.650402629778154990, 0.651322104000949030, // 525 ~ 529
	0.652241578223742960, 0.653161052446536880, 0.654080526669330810, 0.655000000892124730, 0.655919475114918770, // 530 ~ 534
	0.656838949337712700, 0.657758423560506620, 0.658677897783300550, 0.659597372006094470, 0.660516846228888510, // 535 ~ 539
	0.661436320451682440, 0.662355794674476360, 0.663275268897270290, 0.664194743120064210, 0.665114217342858250, // 540 ~ 544
	0.666033691565652180, 0.666953165788446100, 0.667872640011240030, 0.668792114234033950, 0.669711588456827990, // 545 ~ 549
	0.670631062679621910, 0.671550536902415840, 0.672470011125209770, 0.673389485348003690, 0.674308959570797730, // 550 ~ 554
	0.675228433793591650, 0.676147908016385470, 0.677067382239179500, 0.677986856461973430, 0.678906330684767360, // 555 ~ 559
	0.679825804907561390, 0.680745279130355320, 0.681664753353149130, 0.682584227575943170, 0.683503701798736980, // 560 ~ 564
	0.684423176021531130, 0.685342650244325060, 0.686262124467118980, 0.687181598689912800, 0.688101072912706830, // 565 ~ 569
	0.689020547135500870, 0.689940021358294690, 0.690859495581088720, 0.691778969803882650, 0.692698444026676570, // 570 ~ 574
	0.693617918249470610, 0.694537392472264540, 0.695456866695058350, 0.696376340917852390, 0.697295815140646200, // 575 ~ 579
	0.698131700797731790, 0.698957803283615560, 0.699783905769499340, 0.700610008255383000, 0.701436110741266660, // 580 ~ 584
	0.702262213227150320, 0.703088315713034100, 0.703914418198917870, 0.704740520684801640, 0.705566623170685300, // 585 ~ 589
	0.706392725656568960, 0.707218828142452740, 0.708044930628336400, 0.708871033114220170, 0.709697135600103950, // 590 ~ 594
	0.710523238085987720, 0.711349340571871270, 0.712175443057755040, 0.713001545543638810, 0.713827648029522480, // 595 ~ 599
	0.714653750515406250, 0.715479853001290020, 0.716305955487173680, 0.717132057973057350, 0.717958160458941120, // 600 ~ 604
	0.718784262944824890, 0.719610365430708550, 0.720436467916592330, 0.721262570402475990, 0.722088672888359540, // 605 ~ 609
	0.722914775374243420, 0.723740877860127200, 0.724566980346010750, 0.725393082831894630, 0.726219185317778180, // 610 ~ 614
	0.727045287803662070, 0.727871390289545620, 0.728697492775429500, 0.729523595261313270, 0.730349697747196820, // 615 ~ 619
	0.731175800233080490, 0.732001902718964260, 0.732828005204848140, 0.733654107690731690, 0.734480210176615470, // 620 ~ 624
	0.735306312662499130, 0.736132415148382790, 0.736958517634266560, 0.737784620120150340, 0.738610722606034000, // 625 ~ 629
	0.739436825091917770, 0.740262927577801540, 0.741089030063685210, 0.741915132549568870, 0.742741235035452640, // 630 ~ 634
	0.743567337521336410, 0.744393440007220080, 0.745219542493103850, 0.746045644978987510, 0.746871747464871280, // 635 ~ 639
	0.747697849950754940, 0.748523952436638720, 0.749350054922522490, 0.750176157408406150, 0.751002259894289810, // 640 ~ 644
	0.751828362380173590, 0.752654464866057250, 0.753480567351941020, 0.754306669837824790, 0.755132772323708460, // 645 ~ 649
	0.755958874809592120, 0.756784977295475890, 0.757611079781359660, 0.758437182267243330, 0.759263284753127100, // 650 ~ 654
	0.760089387239010870, 0.760915489724894530, 0.761741592210778200, 0.762567694696661970, 0.763393797182545740, // 655 ~ 659
	0.764219899668429400, 0.765046002154313180, 0.765872104640196840, 0.766698207126080390, 0.767524309611964270, // 660 ~ 664
	0.768350412097848050, 0.769176514583731710, 0.770002617069615480, 0.770828719555499030, 0.771654822041382920, // 665 ~ 669
	0.772480924527266470, 0.773307027013150350, 0.774133129499034120, 0.774959231984917670, 0.775785334470801340, // 670 ~ 674
	0.776611436956685110, 0.777437539442568990, 0.778263641928452540, 0.779089744414336430, 0.779915846900220200, // 675 ~ 679
	0.780741949386103640, 0.781568051871987410, 0.782394154357871190, 0.783220256843754850, 0.784046359329638620, // 680 ~ 684
	0.784872461815522500, 0.785398163397448280, 0.786154014648311920, 0.786909865899175660, 0.787665717150039300, // 685 ~ 689
	0.788421568400903050, 0.789177419651766690, 0.789933270902630320, 0.790689122153494070, 0.791444973404357820, // 690 ~ 694
	0.792200824655221460, 0.792956675906085210, 0.793712527156948840, 0.794468378407812590, 0.795224229658676230, // 695 ~ 699
	0.795980080909539870, 0.796735932160403610, 0.797491783411267250, 0.798247634662131000, 0.799003485912994640, // 700 ~ 704
	0.799759337163858160, 0.800515188414722020, 0.801271039665585770, 0.802026890916449410, 0.802782742167313160, // 705 ~ 709
	0.803538593418176680, 0.804294444669040540, 0.805050295919904070, 0.805806147170767710, 0.806561998421631450, // 710 ~ 714
	0.807317849672495090, 0.808073700923358840, 0.808829552174222480, 0.809585403425086110, 0.810341254675949860, // 715 ~ 719
	0.811097105926813610, 0.811852957177677250, 0.812608808428541000, 0.813364659679404630, 0.814120510930268380, // 720 ~ 724
	0.814876362181132020, 0.815632213431995660, 0.816388064682859400, 0.817143915933723040, 0.817899767184586790, // 725 ~ 729
	0.818655618435450430, 0.819411469686314180, 0.820167320937177810, 0.820923172188041560, 0.821679023438905200, // 730 ~ 734
	0.822434874689768950, 0.823190725940632580, 0.823946577191496330, 0.824702428442359970, 0.825458279693223610, // 735 ~ 739
	0.826214130944087350, 0.826969982194950990, 0.827725833445814740, 0.828481684696678270, 0.829237535947542130, // 740 ~ 744
	0.829993387198405650, 0.830749238449269510, 0.831505089700133040, 0.832260940950996900, 0.833016792201860420, // 745 ~ 749
	0.833772643452724280, 0.834528494703587810, 0.835284345954451450, 0.836040197205315190, 0.836796048456178830, // 750 ~ 754
	0.837551899707042580, 0.838307750957906220, 0.839063602208769970, 0.839819453459633820, 0.840575304710497350, // 755 ~ 759
	0.841331155961360990, 0.842087007212224740, 0.842842858463088370, 0.843598709713952120, 0.844354560964815760, // 760 ~ 764
	0.845110412215679400, 0.845866263466543140, 0.846622114717406780, 0.847377965968270530, 0.848133817219134170, // 765 ~ 769
	0.848889668469997920, 0.849645519720861660, 0.850401370971725300, 0.851157222222588940, 0.851913073473452690, // 770 ~ 774
	0.852668924724316320, 0.853424775975180070, 0.854180627226043710, 0.854936478476907240, 0.855692329727771090, // 775 ~ 779
	0.856448180978634620, 0.857204032229498480, 0.857959883480362010, 0.858715734731225870, 0.859471585982089610, // 780 ~ 784
	0.860227437232953250, 0.860983288483816780, 0.861739139734680640, 0.862494990985544160, 0.863250842236407800, // 785 ~ 789
	0.864006693487271550, 0.864762544738135190, 0.865518395988998930, 0.866274247239862570, 0.867030098490726320, // 790 ~ 794
	0.867785949741590070, 0.868541800992453710, 0.869297652243317450, 0.870053503494181090, 0.870809354745044730, // 795 ~ 799
};
